﻿namespace Arms.Domain.Modules.Products
{
    using System;
    using System.Collections.Generic;

    public class ProductGroup : ProductBase
    {
        public ProductGroup()
        {
            this.Combinations = new HashSet<ProductCombination>();
        }

        public int ProductClassID { get; set; }
        public int? ProductSubClassID { get; set; }

        #region Navigation

        public virtual ProductClass ProductClass { get; set; }
        public virtual ProductSubClass ProductSubClass { get; set; }
        public virtual ICollection<MenuCategory> MenuCategories { get; set; }
        public virtual ICollection<ProductCombination> Combinations { get; set; }

        #endregion
    }
}
